Hamming Approximation of NP Witnesses

نویسندگان

  • Daniel Sheldon
  • Neal E. Young
چکیده

Given a satisfiable 3-SAT formula, how hard is it to find an assignment to the variables that has Hamming distance at most n/2 to a satisfying assignment? More generally, consider any polynomial-time verifier for any NP-complete language. A d(n)-Hammingapproximation algorithm for the verifier is one that, given any member x of the language, outputs in polynomial time a string a with Hamming distance at most d(n) to some witness w, where (x,w) is accepted by the verifier. Previous results have shown that, if P6=NP, every NP-complete language has a verifier for which there is no (n/2−n2/3+δ )-Hammingapproximation algorithm, for various constants δ ≥ 0. Our main result is that, if P6=NP, then every paddable NP-complete language has a verifier that admits no (n/2+O( √ n logn))-Hamming-approximation algorithm. That is, one can’t get even half the bits right. We also consider natural verifiers for various well-known NP-complete problems. They do have n/2-Hamming-approximation algorithms, but, if P 6=NP, have no (n/2−nε)-Hamming-approximation algorithms for any constant ε > 0. We show similar results for randomized algorithms. ∗Supported by NSF Award IIS-1125098. †Supported by NSF Award CCF-1117954. ACM Classification: F.1.3 AMS Classification: 68Q17

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the hardness of approximating N P witnesses

The search version for NP-complete combinatorial optimization problems asks for nding a solution of optimal value. Such a solution is called a witness. We follow a recent paper by Kumar and Sivakumar, and study a relatively new notion of approximate solutions that ignores the value of a solution and instead considers its syntactic representation (under some standard encoding scheme). The result...

متن کامل

Approximation Algorithms for Hamming Clustering Problems

We study Hamming versions of two classical clustering problems. The Hamming radius p-clustering problem (HRC) for a set S of k binary strings, each of length n, is to find p binary strings of length n that minimize the maximum Hamming distance between a string in S and the closest of the p strings; this minimum value is termed the p-radius of S and is denoted by %. The related Hamming diameter ...

متن کامل

On the Power of a Unique Quantum Witness

In a celebrated paper, Valiant and Vazirani [29] raised the question of whether the difficulty of NP-complete problems was due to the wide variation of the number of witnesses of their instances. They gave a strong negative answer by showing that distinguishing between instances having zero or one witnesses is as hard as recognizing NP, under randomized reductions. We consider the same question...

متن کامل

The Intractability of Computing the Hamming Distance

Given a string x and a language L, the Hamming distance of x to L is the minimum Hamming distance of x to any string in L. The edit distance of a string to a language is analogously defined. First, we prove that there is a language in AC such that both Hamming and edit distance to this language are hard to approximate; they cannot be approximated with factor O(n 1 3 − ), for any > 0, unless P =...

متن کامل

Finding Similar Regions in Many Sequences

1 1 Some of the results in this paper have appeared as a part of an extended abstract presented in ''Proc. Algorithms for finding similar, or highly conserved, regions in a group of sequences are at the core of many molecular biology problems. Assume that we are given n DNA sequences s 1 , ..., s n. The Consensus Patterns problem, which has been widely studied in bioinformatics research, in its...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Theory of Computing

دوره 9  شماره 

صفحات  -

تاریخ انتشار 2013